mounting racks - German English Dictionary